insurance homes for sale patent life insurance conduct a patent search foreclosures buy a house inventions inventors invention home insurance how to patent an idea home buying us patent home selling listings auto insurance patents